//es5方式
// function HelloPlugin() {
//   //构造函数constructor
// }

// HelloPlugin.prototype.apply = function (compiler) {
//   compiler.hooks.done.tap("HelloPlugin", function (stats) {
//     console.log("======[compiler.hooks.done.tap]", stats.hasErrors());
//   });
// };

//es6方式
class HelloPlugin {
  apply(compiler) {
    compiler.hooks.done.tap("HelloPlugin", function (stats) {
      console.log("======[compiler.hooks.done.tap]", stats.hasErrors());
    });
  }
}

module.exports = HelloPlugin;
